Narrative:

50 mi southwest of clt, contacted ZTL for radar advisories and clearance through class B airspace. They switched me to greer approach who sent me to clt approach who had me contact clt on a different frequency. The controller tried several times to get our aircraft n-number and destination correct. He gave us a squawk and then went on to handle other aircraft. Since he did not tell me to remain clear of class B airspace, I assumed I was cleared to continue. Abeam clt airport, he advised me that I was well inside class B airspace without a clearance. That was a true statement insofar as he did not ever say cleared through class B airspace. But he did lead me to believe I had a clearance when he gave me a squawk.

Google
 

Original NASA ASRS Text

Title: GA PLT CONTACTS APCH CTL AND REQUESTS ADVISORIES THROUGH CLASS B AIRSPACE. CTLR ISSUED XPONDER SQUAWK BUT NO CLRNC.

Narrative: 50 MI SW OF CLT, CONTACTED ZTL FOR RADAR ADVISORIES AND CLRNC THROUGH CLASS B AIRSPACE. THEY SWITCHED ME TO GREER APCH WHO SENT ME TO CLT APCH WHO HAD ME CONTACT CLT ON A DIFFERENT FREQ. THE CTLR TRIED SEVERAL TIMES TO GET OUR ACFT N-NUMBER AND DEST CORRECT. HE GAVE US A SQUAWK AND THEN WENT ON TO HANDLE OTHER ACFT. SINCE HE DID NOT TELL ME TO REMAIN CLR OF CLASS B AIRSPACE, I ASSUMED I WAS CLRED TO CONTINUE. ABEAM CLT ARPT, HE ADVISED ME THAT I WAS WELL INSIDE CLASS B AIRSPACE WITHOUT A CLRNC. THAT WAS A TRUE STATEMENT INSOFAR AS HE DID NOT EVER SAY CLRED THROUGH CLASS B AIRSPACE. BUT HE DID LEAD ME TO BELIEVE I HAD A CLRNC WHEN HE GAVE ME A SQUAWK.

Data retrieved from NASA's ASRS site as of July 2007 and automatically converted to unabbreviated mixed upper/lowercase text. This report is for informational purposes with no guarantee of accuracy. See NASA's ASRS site for official report.