Ich versuche, einige Felder aus .tps Datei auszuwählen, aber ich bin den folgenden Fehler erhalten: ODBC-Verbindung zur Datenbank .tps nicht funktioniert
Das ist mein Code:
privatevoidbutton1_Click(objectsender,EventArgse)
{
stringcon=ConfigurationManager.AppSettings["WinDSS_Connection"];
try
{
OdbcConnectionconn=newOdbcConnection(con);
OdbcCommandcmd=newOdbcCommand();
OdbcDataAdapterda=newOdbcDataAdapter();
DataTabledt=newDataTable();
conn.Open();
cmd=conn.CreateCommand();
cmd.CommandType=CommandType.Text;
cmd.CommandText="SELECT Store_No,Store_Name,Store_City,Store_State FROM SYSMST";
da.SelectCommand=cmd;
da.Fill(dt);
dgv1.DataSource=dt;
conn.Close();
}
catch(Exceptionex)
{
MessageBox.Show(ex.Message.ToString());
}
}
Meine app .config
<appSettings>
<addkey="WinDSS_Connection"value="DRIVER=SoftVelocityTopspeeddriver(*.tps);DBQ=T:\Rambo\Store231WinDss\windss\DATA;Extension=tps;Oem=N;NullEmptyStr=N;"/>
</appSettings>
, wie ich meine Treiber auf ODBC-Datenquellen-Administrator konfiguriert haben
Wenn ich Top Scan verwenden und suchen Sie am selben Tisch gibt es einen Datensatz in ihm, also warum ist es nicht, dieses Ergebnis auf der Datagridview anzeigt und was diese ISAM Tabelle ist mir bitte helfen, wie ich aus bin von Optionen hier.