小白刚上路自己在做一个小游戏,在搭好UI界面 和服务器的时候,突然想到登陆的问题。由此联想到要写数据库,最后才发现不知道如何对服务器和数据库(SQL)之间进行信息的交互。想向大牛们请教一下
解决方案 »
- 关于不同窗体间TEXTBOX控件传值的问题
- 急急急!怎么隐藏IE栏,和工具栏?在线等!
- treeview过滤的问题
- 我有个很重要的问题 问大家!```
- C#调用c的dll
- 帮忙给一些C#的手机邮件收发的资料或者源码
- c# 数据库恢复 的问题
- c#中如何调用 SetupDiEnumDeviceInterfaces 函数?
- 如何实现事件编程?
- 设定word中单元格宽度
- gridview中显示了id,name,add这3列信息,当我选中第一行时,点击一个按钮,我就能得到选中的这一行中的id的值
- “OnContextMenuProcessing”的重载均与委托“ESRI.ArcGIS.ArcMapUI.IDoc.......”不匹配
{
//Data Source=orcl;User ID=shibei;Password=nsic;Unicode=True OracleConnection myConnection = new OracleConnection(@"Data Source=orcl;User ID=shibei;Password=nsic;Unicode=True");//创建连接对象
myConnection.Open(); //建立连接 OracleCommand myCommand = myConnection.CreateCommand(); //创建命令对象
myCommand.CommandText = "select * from N_AIT"; //提供SQL命令
OracleDataReader myReader = myCommand.ExecuteReader(); //执行命令返回结果指派给DataReader对象 while (myReader.Read()) //从读取器中获取结果
{
Console.WriteLine("{0}\t{1}", myReader["ID"], myReader["NAME"]);
}
myReader.Close();//关闭DataReader
myConnection.Close();//关闭数据库连接
}
string constr = "Server=.;integrated security=SSPI;Initial Catalog=数据库名";
SqlConnection mysqlCon = new SqlConnection(constr);
连上了就可以用那些select语句取数据了.
{
CommandOracle oracleConn = new CommandOracle();
DataTable dataTable = oracleConn.Select("select * from XXXX");
for (int i = 0; i < dataTable.Rows.Count; i++)
{
Console.WriteLine("第" + i + "个一列:" + dataTable.Rows[i][0]);
Console.WriteLine("第" + i + "个二列:" + dataTable.Rows[i][1]);
Console.WriteLine("第" + i + "个三列:" + dataTable.Rows[i][2]);
}
}
/// <summary>
/// 查询
/// </summary>
public DataTable Select(string sql)
{
OracleCommand cmd = new OracleCommand(sql, oracleConnection);
OracleDataAdapter oda = new OracleDataAdapter(cmd);
DataTable dt = new DataTable();
oda.Fill(dt);
cmd.Dis