如何使用c#在vb.net中的marathi中存储数据库值? [英] How to store databse value in marathi in vb.net using c#?
本文介绍了如何使用c#在vb.net中的marathi中存储数据库值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是devlop windows应用程序,plz建议我,当我在文本框中键入marathi值然后这个marathi值存储在数据库中........感谢
i am devlop windows application, plz suggest me,when i am type marathi value in textbox then this marathi value is stored in database........thanks
推荐答案
用2002-03格式创建ma访问数据库* .mdb格式
表名:音译
第1列:EmpPgNo类型:数字
第2列:EmpName类型:长文本
它需要数据并将其存储到soham.mdb文件
--- - - - - - - - - - - - -码 - - - - - - - - - - - - - --------------
试试
{
OleDbConnection con = new OleDbConnection(Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C:// Users // SOHAM GANDHI // Documents // soham.mdb);
con.Open( );
string strsql =INSERT INTO音译(EmpPgNo,EmpName)值('+ textBox1.Text.ToString()+','+ textBox2.Text +');
OleDbCommand cmd = new OleDbCommand(strsql,con);
cmd.ExecuteNonQuery();
con.Close();
}
catch(异常EX)
{
MessageBox.Show(EX.Message.ToString() );
}
create the ma access database with 2002-03 format *.mdb format
Table name : transliteration
column 1: EmpPgNo type : number
column 2: EmpName type: long text
it takes data and store it to soham.mdb file
--------------------------code----------------------------------------
try
{
OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C://Users//SOHAM GANDHI//Documents//soham.mdb");
con.Open();
string strsql = "INSERT INTO transliteration(EmpPgNo,EmpName) Values('" + textBox1.Text.ToString() + "','" + textBox2.Text + "')";
OleDbCommand cmd = new OleDbCommand(strsql, con);
cmd.ExecuteNonQuery();
con.Close();
}
catch (Exception EX)
{
MessageBox.Show(EX.Message.ToString());
}
如果您使用的是SQL数据库,那么列类型应该是 Nvarchar
和保存数据时在单引号中的值之前添加前缀 N
例如
Hi,
if you are using SQL Database then column type should be Nvarchar
and while saving data add prefix N before value in single quote
for e.g.
Insert into table (columnname) values (N'value')
快乐编码!
:)
Happy Coding!
:)
这篇关于如何使用c#在vb.net中的marathi中存储数据库值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文