Archive for October, 2008

How about your next mobile keyboard?

October 30, 2008

First impression on my blackjack keyboard was “I’ve been missing so long, WOW!!!”

I feel quite confortable with keys, spaces, etc
I wasn’t looking for a pocketpc with virtual keyboard, just a real one.
I didn’t have any experience at all with these devices so, this time, I was very very very lucky.

But, if you are like me, few months ago, I think you’ll be thankfull to pockectnow.com for their A 9 Way Keyboard Comparison.

No more speak.
Go and see their report, right now!

source: pocketnow post
Thanks to Jason, and his post.

Row handle referred to a deleted row or a row marked for deletion.

October 20, 2008

This is a pretty good alert, isn’t it ?
Well, in the beginning it was not to me.
My ASP page were running some very easy query,something like this:
SELECT TA.fieldA, TB.fieldB
FROM tableA AS TA LEFT JOIN tableB AS TB ON TA.idA = TB.idB

but the only answer I gave was

Microsoft OLE DB Provider for ODBC Drivers error ‘80040e23’
Row handle referred to a deleted row or a row marked for deletion.

That query run very fine on SQL SERVER Management Studio, on OSQL comand line and, quite similar, in a couple other ASP pages, plus VB component.

That’s funny, but not for me.
After some tests, SELECT statement on single table run well, but not the whole query.
I just had a look to the internet knowledge, and found this post on msdn forums: Problem with View migrated from SQL Server 2000 into 2005.

These words lighted my way:

How ADO handles the optimistic locking is it needs to know how to identify the row that is being updated and also how to identify what determines the record has changed so that it can verify the update. However your dtComments table doesn’t have a PK thus the problem. ADO does try and obtain the information needed in the absence of a PK but this is what is causing the problem.
Putting a PK should be your answer, all tables should have one unless a specific reason not to.

What?!??!
Do a 10 rows table have to have a primary key ? Of course!

I hope I shall remind of it next time.

Technorati tags: ADO, Primary Key

VHDL cookbook

October 8, 2008

VHDL is a language for describing digital electronic systems.
It arose out of the United States Government’s Very High Speed Integrated Circuits (VHSIC) program, initiated in 1980.  In the course of this program, it became clear that there was a need for a standard language for describing the structure and function of integrated circuits (ICs).  Hence the VHSIC Hardware Description Language (VHDL) was developed, and subsequently adopted as a standard by the Institute of Electrical and Electronic Engineers (IEEE) in the US.

source: The VHDL Cookbook First Edition, July, 1990, Peter J. Ashenden

search pdfs here (google search)
Peter Ashenden site: http://www.ashenden.com.au/

Technorati tags: VHDL

MVP nominee … Andrea Dottor

October 2, 2008

a brand new MVP ASP/ASP.NET nominee to … Andrea Dottor
he is a very smart guy, clever, and someone to rely on.
he deserved it for sure.

(obviously) he is just a little bit HAPPY !!!!!!! 😉

plus … another MVP adds to XeDotNet community.
who’s next ?

wonderfull!
congratulations Andrea.

great job!

Upgrade to Windows Mobile 6.1: Samsung Blackjack 2, HTC TyTN2 and others …

October 1, 2008

Do your mobile runs WM 6 ?
Would you like to upgrade to WM 6.1 ?

Jason Langridge has released a list of available upgrades provided by several mobile operators here: Windows Mobile 6.1 upgrades . 🙂

I would like WM6.1 upgrade would be available for SGH-I600 too.
To whom have I to ask for ?

Technorati tags: Windows Mobile 6.1